Big Huge Thesaurus

Adelie penguin

noun